"""
1）定义字典dict1={'id':'1','name':'zs','age':18}
2）添加：地址信息为府东路，address
3）修改地址信息为瓯江口
4）删除地址信息
5）查看键为name的值，查看所有的键值、所有的值、所有的键值对
6）遍历字典查看所有信息
7）清空字典
8）删除字典

"""

dict1 = {'id':'1','name':'zs','age':18}
#添加
dict1['address'] = '府东路'
#修改：存在key就修改，不存在就添加
dict1['address'] = '瓯江口'
print(dict1)
#删除
del dict1['address']
print(dict1)
#查看
print(dict1['name'])
print(dict1.keys())
print(dict1.values())
print(dict1.items())
print('-----------------')
#遍历方式1：根据key遍历得到所有键值对
for k in dict1.keys():
    print(f'{k}:{dict1.get(k)}')
    #print(f'{k}:{dict1[k]}')
#遍历方式2：根据键值对
for item1 in dict1.items():
    print(item1)
#遍历方式3：根据键值对，得到键和值
for k,v in dict1.items():
    print(f'{k}:{v}')

#清空
dict1.clear()
#清空之后，空字典
print(dict1)
#删除
del dict1
#执行这句报错，dict1未定义
print(dict1)